Applied Cloning Techniques for a Genetic Algorithm Used in Evolvable Hardware Design
نویسندگان
چکیده
Genetic algorithms are commonly used to perform searches on complex search spaces for optimum solutions of many realworld problems. The evolvable hardware domain presents many problems with complex search spaces subject to the use of a genetic algorithm as an optimization technique for field programmable gate arrays (FPGA) implementations. The optimization of FPGA implementations, in general, are naturally difficult problems to solve using conventional genetic algorithm techniques due to the large number of local optima points. Therefore, an alternative cloning strategy is proposed which introduces a more powerful and diverse selection method taken directly from artificial biological principles. Performance studies of the new method provides good insight on the application of cloning to this domain.
منابع مشابه
On Feasibility of Adaptive Level Hardware Evolution for Emergent Fault Tolerant Communication
A permanent physical fault in communication lines usually leads to a failure. The feasibility of evolution of a self organized communication is studied in this paper to defeat this problem. In this case a communication protocol may emerge between blocks and also can adapt itself to environmental changes like physical faults and defects. In spite of faults, blocks may continue to function since ...
متن کاملUsing Genetic Algorithm in the Evolutionary Design of Sequential Logic Circuits
Evolvable hardware (EHW) is a set of techniques that are based on the idea of combining reconfiguration hardware systems with evolutionary algorithms. In other word, EHW has two sections; the reconfigurable hardware and evolutionary algorithm where the configurations are under the control of an evolutionary algorithm. This paper, suggests a method to design and optimize the synchronous sequenti...
متن کاملIntrinsic Evolvable Hardware Used for Fault Tolerance Systems
The main target of this chapter is to present the intrinsic evolvable hardware structures: concept, design and applications. The intrinsic evolvable hardware structures concept join more research areas like: bio – inspired searching methods (evolutionary algorithms), optimization of algorithms by parallel processing and reconfigurable circuits. First, a general overview about intrinsic evolvabl...
متن کاملEvolvable Hardware Applied to Multi-objective Optimization of Controllers Structure for Robot Manipulators
The increasing complexity of the modern control systems has emphasized the idea of applying new approaches in order to solve design problems for different control engineering problems. This paper reports a performance comparison between traditional (linear PID controller) and evolvable methods (evolvable hardware controllers) applied to the problem of three-degrees-of-freedom manipulator contro...
متن کاملEvolutionary Algorithms
Evolutionary algorithms have been gaining increased attention the past few years because of their versatility and are being successfully applied in several diierent elds of study. We group under this heading a family of new computing techniques rooted in biological evolution that can be used for solving hard problems. In this chapter we present a survey of genetic algorithms and genetic program...
متن کامل